keep one or more people at bay - Français Anglais Dictionnaire